(someone's) favorite pedagogue

Translations
любимый педагог (кого-то)
Mrs. Carter was always my favorite pedagogue at school.
Миссис Картер всегда была моим любимым педагогом в школе.